﻿
.ellipsis
{
	white-space: nowrap;
	text-overflow: ellipsis; /* for internet explorer */
	overflow: hidden;
	display: block;
}
html > body .ellipsis
{
	clear: both;
}


a.imgbtn
{
	color: #000000;
}

/*--------------------------表单样式开始---------------------*/
.bbit-infocontainer
{
    margin:10px;
    border:solid 1px #D6D6D6;
    padding:5px;
}
.bbit-form
{
    font-size: 12px;
    border: solid 1px #dddddd;
    background-color: #fff;
}
.bbit-form-row-title
{
    background-color: #17365D;
    Color:#fff;
}

.bbit-form td.alignright
{
  text-align:right;
}
.bbit-form tr.odd
{
    background-color: #EEF6FF;
}
.bbit-form tr.even
{
    background-color: #FFFFFF;	
}
.bbit-formItemMust
{
	 color: red;
}
.bbit-textbox-File
{
	border: #907714 1px solid;
}
.bbit-textbox-TextArea
{
	border: #907714 1px solid;
	overflow: auto;
}
.bbit-text
{
	border: #907714 1px solid;
	height: 18px;
}
.bbit-form h3
{
   margin:10px;
   padding:5px;
   text-align:left;
   padding-left:10px;
   border-bottom:solid 1px #ccc;
   font-family:"微软雅黑","宋体";
   font-size:16px;
   font-weight:bolder;
}
 .bbit-form ul
 {
     list-style:none;
     line-height:28px; 
     margin:0px;
     margin-left:10px; 
     margin-right:10px;
 }
    .bbit-form ul li
{
    border-style: none none dotted none;
    border-width: 1px;
    border-color: #000080;  
    padding-left:30px;
}
   .bbit-form ul li label
 {
     padding-right:15px;
     vertical-align:top;
 }

/*--------------------------表单样式开始结束---------------------*/
.nodisplay
{
    display:none;        
}
/**------------------------------ main.css end------------------------------**/

.b-m-mpanel {
	background: #F0F0F0 url(images/menu_bg.gif) left repeat-y;
	border: 1px solid #718BB7;
	padding: 2px 0;
	position: absolute;
	z-index: 99997;
	left:0px;
	top:0px;
	/*font-size: 80%;*/
}
.b-m-split {
	height: 6px;
	background: url(images/m_splitLine.gif) center repeat-x;
	font-size: 0px;
	margin: 0 2px;
}
.b-m-item, .b-m-idisable
{
    padding: 4px 2px;
    margin: 0 2px 0 3px;
    cursor: normal;
    line-height:100%;
}
.b-m-idisable
{
    color:#808080;
}
.b-m-ibody, .b-m-arrow {
	overflow: hidden;
	text-overflow: ellipsis;
}
.b-m-arrow {
	background: url(images/m_arrow.gif) right  no-repeat;
}
.b-m-idisable .b-m-arrow
{
    background:none;
}
.b-m-item img, .b-m-ifocus img, .b-m-idisable img {
	margin-right: 8px;
}
.b-m-ifocus {
	/*background: url(images/m_item.gif) repeat-x bottom;*/
	border: 1px solid #AACCF6;
	padding: 3px 1px ;
    margin: 0 2px 0 3px;
    cursor: normal;
    line-height:100%;
}
.b-m-idisable img {
	visibility:hidden;
}